|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 11.08.2016 um 08:38 Uhr (1)
Hallo zusammen,hat jemand eine Lösung via Script parat wie man Werte aus einer Smarteamprofilkarte in Catia Eigenschaften Felder übertragen kann? oder umgekehrt?Wie man das anstellen könnte stellt mich vor ein Rätsel, ich habe auch nichts hilfreiches im Netz gefunden. Von Catia Scripts habe ich nicht viel Ahnung, lediglich ein wenig Excel VBA habe ich drauf.Wäre sehr dankbar wenn mir jemand weiterhelfen könnte!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 11.08.2016 um 14:54 Uhr (1)
Hallo Rick!Vielen Dank für deine Mühe und den Code, dieser übersteigt mein Verständnis aber leider um Welten. Wenn du das wirklich selber gebaut hast alle Achtung… das muss man erst mal können!Ich hab es mal durchgeforstet und ich denke es liegt noch ein Grundlegendes Missverständniss vor. Der Code scheint ja Daten aus Smarteam in Catia DRAWINGs zu übertragen. Eine solche Funktion haben wir bereits die zu 99% funzt. Mein Anliegen betrifft PARTS. Z.b brauche ich den Bauteilnamen welcher in Smarteam momentan ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 12.08.2016 um 07:12 Uhr (1)
Das habe ich hinbekommen! Wusste nicht das das überhaupt existiert!Nun zum nächsten Problem, das scheint ja nur zu funktionieren wenn ich bei einem aktiven part den Befehl "von Datenbank laden" auführe.Wenn ich eine Baugruppe mit sagen wir 200 Teilen habe wäre das natürlich nicht sinnvoll. Geht das auch „global“??Und außerdem wie bekomme ich das Feld mit dem Bauteilnamen dann in das Feld Produktbeschreibung des Parts? Hier sind ja keine Formeln zulässig? Ziel sollte sein das der Name des Teils automatisch ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 12.08.2016 um 08:10 Uhr (1)
Also ich wäre wirklich dankbar wenn mir jeamden zeigen könnte wie man das dann automatisiert:- Entsprechende Parameter automatisch anlegen wie „Beschreibung“ „Hersteller“ Am Besten nur in bestimmen Bauteilklassen „Normteil“ oder „Fertigungsteil“- Eigenschaften von Smarteam profilkarte auslesen und in parameter schreiben (erledigt)- Parameter automatisch in Eigenschaften karte von Catia übertragen um im Strukturbaum Stücklisten etc. angezeigt zu werden z.b Parameter „Beschreibung“ in Eingenschaftenfeld „Bes ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 12.08.2016 um 10:18 Uhr (1)
Ok, das kann ich mir erst einmal vorstellen wie man das angeht, mit viel viel Zeit...Aber wie bekommen ich die Werte aus den Parametern in die Eigenschaften des Bauteils??Das muss doch ein simples Script sein. Als Benuterdefinierte Eigenschaftne von mir aus auch.Ich bräuchte diese Parameter zum einen als Sichtbaren Namen im Strukturbaum und zum verwenden im BOMs.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 12.08.2016 um 14:08 Uhr (1)
Hallo Rick!Besten Dank für die Codes, sehen nicht soo tragisch aus. denke ich kann mich da etwas einarbeiten.Hätte den ersten zum erstellen der Parameter getestet und erhalte folgende Meldung bei einem neuen, leeren Part.Siehe Anhang!Habe ich etwas falsch gemacht??
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 17.08.2016 um 15:36 Uhr (1)
Also kleines Update!Ich habs hinbekommen das Feld Beschreibung in das Feld Beschreibung in Catia zu mappen. Endlich...Das Makro zum erstellen der Properties klappt auch.Nur das Makro zum Füllen der Properties mit Parametern haut mir nicht hin... Wie bekomme ich "parameter a" in "Propertie a" usw...Muss doch simpel sein^^Außerdem 2 kleine Makros für die BOMs die uns gute Arbeit abnehmen könnten habe ich geschafft.Ihr würdet wohl schmunzeln über diese 10 Zeiler, aber ich bin stolz darauf.Jezt wäre noch die F ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 18.08.2016 um 08:33 Uhr (1)
Ich kann dem Script leider nicht ganz folgen, ich habe nie irgendeine Programiersprache gelernt, das ganze ist ziemlich harte Kost für mich bisher. Aber mit dem Script zum erstellen komme ich klar. Es erstellt mir die Userproperties die ich brauche und kann das auch sehr ienfach anpassen, besten Dank.Mit dem Mapping bekomme ich die Werte aus Smarteam rein und umgekehrt. Das klappt mittlerweile ganz gut! Wunderbare Sache!Jezt wäre die frage wie ich in das Script zum erstellen mehrere Werte für eine Properti ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 18.08.2016 um 10:40 Uhr (1)
Vielen Dank für den Link, ja genau das suche ich oder vielmehr will ich erreichen!Ich kriegs aber nicht hin das in mein skript zu bekommen... wie gesagt, ich kann eigentlich nicht programmieren wie bekomme ich das mit dem array hier rein:Sub CATMain() Dim MyDocument As Document Set MyDocument = CATIA.ActiveDocument Dim MyParameters As Parameters On Error Resume Next Set MyParameters = MyDocument.Parameters If Err.Number 0 Then Dim MyPart As Object Set MyPart = MyDocument.GetItem(1) ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 18.08.2016 um 11:00 Uhr (1)
Hallo Randle!ums kurz zu sagen, Geiler Sch...Klappt wunderbar! Das ganze für mehrere Werte zu dublizieren habe ich geschafft!Ich sage herzlichen Dank und trink nen Kaffee auf dich und die anderen die geholfen haben natürlich auch!Jezt das ganze in 2 Wochen dem eigentlichen Admin vorstellen wenn er wieder da ist, denn dieser kümmert sich leider nicht so sehr um solche dinge.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 18.08.2016 um 16:18 Uhr (1)
Ich krieg nich mal das in mein makro rein... puh..ich sollte wirklich mal ne schulung kriegen^^
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 19.08.2016 um 08:55 Uhr (1)
Das ist wohl zu hoch für mich... sorry, funzt nicht wirklich. Erschwerend kommt dazu das ich den Visual Basic Editor nicht starten kann. der ist steths ausgegraut.Ich kann nur in dem makro fenster rumtippen was durchaus schwieriger erscheint, selbst wenn man keine Ahnung hat^^
|
In das Form CATIA V5 Programmierung wechseln |